    body,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    li,
    dl,
    dt,
    dd,
    input {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    
    textarea {
        padding: 0;
        margin: 0;
        list-style-type: none;
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: 16px;
        font-weight: normal;
    }
    
    b,
    strong {
        font-weight: normal;
    }
    
    i,
    em {
        font-style: normal;
    }
    
    ul,
    ol,
    li {
        list-style: none;
    }
    
    a {
        text-decoration: none;
    }
    
    input {
        border: none;
    }
    
    .fl {
        float: left;
    }
    
    .fr {
        float: right;
    }
    
    .clear-fix::after {
        display: block;
        visibility: hidden;
        content: ".";
        clear: both;
        height: 0;
        overflow: hidden;
    }
    
    .w {
        width: 1280px;
        /* margin: 0 auto; */
        height: 33px;
    }
    
    body {
        background-color: #ccc;
    }
    
    * {
        font-family: Microsoft YaHei, SimHei, KaiTi, SimSun, -apple-system, BlinkMacSystemFont, PingFang SC, sans-serif;
    }
    
    .tou {
        border-bottom: 1px solid #eee;
        line-height: 30px;
        width: 100%;
    }
    
    .w {
        background: none repeat scroll 0 0 #f7f7f7;
        height: 30px;
    }
    
    #shortcut-2013 .fr {
        height: 30px;
        overflow: visible;
    }
    
    .lh {
        overflow: hidden;
    }
    
    .fr {
        float: right;
    }
    
    .PPP {
        color: white;
        float: right;
    }
    
    #shortcut-2013 li {
        height: 30px;
        padding: 0 11px 0 12px;
    }
    
    .lh li,
    .lh dl,
    .lh .item {
        float: left;
    }
    
    a,
    a:hover {
        text-decoration: none;
    }
    
    a {
        color: #333;
        text-decoration: none;
    }
    
    .downloadapp {
        font-size: 14px;
        text-decoration: none;
        color: #FFFFFF;
    }
    
    div {
        display: block;
    }
    
    .apptxt {
        width: 80px;
        height: 22px;
        float: right;
        margin-left: 150px;
        background: #1f2129;
        border-radius: 3px;
        padding: 2px;
        margin-bottom: 5px;
        position: relative;
        line-height: 22px;
        margin-top: 2px;
        color: #fff;
    }
    
    .apph3 {
        font-size: 14px;
        width: 200px;
        color: #1f2129;
        font-weight: normal;
        margin-top: 32px;
        line-height: 20px;
        display: none;
    }
    
    .vrcode {
        width: 160px;
        height: 160px;
        margin: 20px 0;
        display: none;
    }
    
    #shortcut-2013 .fl {
        overflow: visible;
    }
    
    .fl {
        float: left;
    }
    
    #shortcut-2013 .menu {
        z-index: 12;
    }
    
    #shortcut-2013 li {
        height: 30px;
        padding: 0 11px 0 12px;
    }
    
    .ld {
        position: relative;
    }
    
    #shortcut-2013 li s {
        border-left: 1px solid #ddd;
        height: 12px;
        left: 0;
        overflow: hidden;
        top: 9px;
        width: 0;
    }
    
    .boom {
        position: relative;
        font-size: 12px;
        left: 44px;
    }
    
    .zoom {
        position: relative;
        font-size: 12px;
        left: 65px;
    }
    
    #biz-service a {
        text-decoration: none;
    }
    
    .xoxo {
        position: relative;
        font-size: 12px;
        left: 54px;
        background: rgba(240, 231, 231, 0.2);
    }
    
    #site-nav a {
        text-decoration: none;
    }
    
    .boom:hover {
        color: #ff6600;
    }
    
    .toplogintips span a {
        text-decoration: none;
    }
    
    #settleup-url {
        text-decoration: none;
    }
    
    .clr {
        clear: both;
        display: block;
        font-size: 0;
        height: 0;
        line-height: 0;
        overflow: hidden;
    }
    
    a:-webkit-any-link {
        color: -webkit-link;
        cursor: pointer;
        text-decoration: underline;
    }
    
    s {
        text-decoration: line-through;
    }
    /* ............. */
    
    * {
        margin: 0;
        padding: 0;
    }
    
    ul {
        list-style: none;
    }
    
    #wrap {
        overflow: hidden;
        position: relative;
        width: 1600px;
        height: 400px;
    }
    
    #wrap .img-list {
        display: flex;
        position: relative;
        left: 0px;
        width: 100%;
        height: 100%;
        transition: 0.5s ease;
    }
    
    #wrap .img-list img {
        width: 100%;
        cursor: pointer;
    }
    
    #wrap a {
        position: absolute;
        top: 50%;
        transform: translate(0, -50%);
        display: block;
        width: 40px;
        height: 70px;
        background-color: rgba(0, 0, 0, 0.7);
        color: white;
        user-select: none;
        font-size: 30px;
        text-align: center;
        line-height: 70px;
        text-decoration: none;
    }
    
    #wrap a.left {
        left: 0;
    }
    
    #wrap a.right {
        right: 0;
    }
    
    .circle-list {
        display: flex;
        position: absolute;
        bottom: 20px;
        left: 50%;
        transform: translate(-50%, 0);
        width: 240px;
        height: 40px;
        z-index: 8;
    }
    
    .circle-list>.circle {
        margin: 0 5px;
        width: 30px;
        height: 30px;
        background-color: #ecf0f1;
        border-radius: 50%;
    }
    
    .circle-list>.circle.active {
        background-color: #e74c3c;
    }
    /* ............... */
    
    a:-webkit-any-link {
        color: -webkit-link;
        cursor: pointer;
        text-decoration: underline;
    }
    
    .toplogintips {
        font-size: 12.3px;
        position: relative;
        right: 30px;
    }
    
    .code-ico {
        position: relative;
        left: 20px;
    }
    
    .code-ico-1 {
        margin-left: -30px;
        float: right;
        position: relative;
        left: -5px;
    }
    
    .apptxt {
        position: relative;
        right: 45px;
    }
    
    .denglu:hover {
        color: #f60
    }
    
    .zhuce:hover {
        color: #f60;
    }
    
    .xiazai {
        width: 16px;
        height: 16px;
        /* background-size: 10px; */
        position: relative;
        right: 20px;
        top: 2px;
        display: block;
        float: left;
    }
    
    #o-header-2013 {
        background: #FFFFFF;
    }
    
    #header-2013 {
        height: 60px;
        padding: 15px 0;
    }
    
    .w-index {
        width: 1200px;
        margin: 0 auto;
    }
    
    #logo-2013 {
        float: left;
        width: 280px;
    }
    
    .ld {
        position: relative;
    }
    
    #logo-2013 a:link b,
    #logo-2013 a:visited b {
        cursor: pointer;
        height: 38px;
        left: 168px;
        top: 12px;
        width: 100px;
    }
    
    #logo-2013 a b {
        display: none;
    }
    
    b {
        font-weight: bold;
    }
    
    img {
        border: 0;
    }
    
    fieldset,
    img {
        border: 0;
    }
    
    img[属性样式] {
        width: 210px;
        aspect-ratio: auto 210 / 60;
        height: 60px;
    }
    
    #settleup-2013 {
        float: right;
        height: 30px;
        margin-top: 12px;
        position: relative;
        width: 126px;
        z-index: 9;
        font-size: 12px;
    }
    
    dl {
        display: block;
        margin-block-start: 1em;
        margin-block-end: 1em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
    }
    
    #settleup-2013 dt {
        background-color: #f7f7f7;
        background-position: -115px -84px;
        border: 1px solid #efefef;
        cursor: pointer;
        height: 27px;
        padding: 0 20px 0 30px;
        position: absolute;
        text-align: center;
        width: 74px;
        z-index: 3;
    }
    
    #settleup-2013 dt,
    #settleup-2013 dl.hover dt,
    #settleup-2013 .nogoods b {
        background-image: url(http://www.newmotor.com.cn/Images/shop/20130330A_2.png);
        background-repeat: no-repeat;
    }
    
    .ld s,
    .ld b,
    .ld .block {
        overflow: hidden;
        position: absolute;
    }
    
    s {
        text-decoration: line-through;
    }
    
    #settleup-2013 dt .shopping {
        background-image: url(http://www.newmotor.com.cn/Images/shop/20130330A_2.png);
        background-position: -133px -279px;
        color: #fff;
        left: 20px;
        padding-left: 6px;
        position: absolute;
        top: -13px;
    }
    
    #settleup-2013 dt .shopping span {
        background-image: url(http://www.newmotor.com.cn/Images/shop/20130330A_2.png);
        background-position: 100% -250px;
        display: block;
        float: left;
        height: 20px;
        padding-right: 6px;
    }
    
    #settleup-2013 dt a {
        line-height: 27px;
    }
    
    a:-webkit-any-link {
        color: -webkit-link;
        cursor: pointer;
        text-decoration: underline;
    }
    
    #settleup-2013 dt b {
        border-color: transparent transparent transparent #ccc;
        border-style: dashed dashed dashed solid;
        border-width: 7px;
        height: 0;
        overflow: hidden;
        right: 4px;
        top: 9px;
        width: 0;
    }
    
    .ld s,
    .ld b,
    .ld .block {
        overflow: hidden;
        position: absolute;
    }
    
    b {
        font-weight: bold;
    }
    
    #search-2013-index {
        float: right;
        padding: 10px 0 0 0;
        width: 530px;
        margin-right: 60px;
    }
    
    #search-2013-index .i-search {
        border: 3px solid #ddd;
        height: 30px;
        margin-bottom: 3px;
        width: 50px;
        z-index: 11;
    }
    
    div {
        display: block;
    }
    
    .ld {
        position: relative;
    }
    
    * {
        padding: 0;
        margin: 0;
    }
    
    .sousuokuang {
        width: 30%;
        margin: 20px auto;
        display: flex;
    }
    
    .sousuokuang input {
        float: left;
        flex: 4;
        height: 30px;
        outline: none;
        border: 2px solid #ccc;
        box-sizing: border-box;
        padding-left: 10px;
    }
    
    .sousuokuang button {
        float: right;
        flex: 1;
        height: 30px;
        background-color: #f60;
        color: white;
        border-style: none;
        outline: none;
    }
    
    .sousuokuang button i {
        font-style: normal;
    }
    
    .sousuokuang button:hover {
        font-size: 16px;
    }
    /* 导航 */
    
    .yHeader {
        width: 100%;
        background: #FFFFFF;
    }
    
    .yNavIndex {
        width: 1200px;
        margin: 0 auto;
        z-index: 3;
        height: 50px;
        position: relative;
    }
    
    .pullDown {
        z-index: 3;
        position: absolute;
        left: 0;
    }
    
    div {
        display: block;
    }
    
    .pullDownTitle {
        height: 50px;
        width: 190px;
        background: #ff6600;
        color: #ffffff;
        font-size: 16px;
        font-weight: normal;
        text-align: center;
        line-height: 50px;
    }
    
    .pullDownList {
        width: 190px;
        height: 400px;
        /* background: url(../images/pullbj.jpg); */
        position: relative;
        z-index: 2;
        background-color: #000;
        opacity: .8;
    }
    
    ul,
    ol,
    li {
        list-style: none;
        /* width: 30px;
    height: 50px; */
    }
    
    .pullDownList li {
        height: 50px;
        line-height: 50px;
        color: #fefcfc;
        padding-left: 25px;
        position: relative;
        font-weight: bold;
    }
    
    .pullDownList li a {
        color: #fefcfc;
        font-size: 15px;
        text-decoration: none;
    }
    
    .yMenuListCon {
        width: 800px;
        height: 400px;
        position: absolute;
        z-index: 2;
        top: 50px;
        left: 190px;
        overflow: hidden;
    }
    
    .yMenuListConin {
        display: none;
        background: #fff;
        opacity: 0.9;
        -moz-opacity: 0.9;
        filter: alpha(opacity=90);
        padding: 0 20px;
        width: 760px;
        height: 400px;
        position: absolute;
        left: 0;
        top: 0;
    }
    
    .yNavIndex .yMenuIndex {
        margin-left: 190px;
    }
    
    .yNavIndex .yMenuIndex li {
        float: left;
        height: 33px;
        padding: 0 8px;
    }
    
    .yNavIndex .yMenuIndex li a.yMenua {
        font-weight: bold;
    }
    
    .yNavIndex .yMenuIndex li a {
        position: relative;
        display: inline-block;
        font-size: 16px;
        color: #333;
        line-height: 47px;
        height: 47px;
        padding: 0 21px;
        font-weight: bold;
        text-decoration: none;
    }
    
    .yMenuIndex li a:hover {
        text-decoration: none;
        color: #f60;
    }
    
    .yBanner {
        height: 400px;
        width: 100%;
        overflow: hidden;
        position: relative;
    }
    
    .yBannerList {
        height: 400px;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    
    .yBannerListIn {
        overflow: hidden;
        height: 400px;
        margin: 0 auto;
        position: relative;
    }
    
    .banner {
        width: 100%;
        overflow: hidden;
        height: 400px;
        position: relative;
    }
    
    .banList {
        position: absolute;
        left: 50%;
        margin-left: -960px;
        height: 400px;
    }
    
    .banList li.active {
        opacity: 1;
        transform: scale(1);
        z-index: 2;
    }
    
    .banList li {
        height: 400px;
        /* opacity: 0; */
        position: absolute;
        /* transform: scale(0); */
        transition: transform 0.5s ease 0s, opacity 1.5s ease 0s;
        /* z-index: 1; */
    }
    
    .banList li a {
        width: 1200px;
    }
    
    a:-webkit-any-link {
        /* color: -webkit-link; */
        cursor: pointer;
        /* text-decoration: underline; */
    }
    
    img {
        border: 0;
    }
    
    .fomW {
        position: absolute;
        bottom: 20px;
        left: 50%;
        height: 20px;
        z-index: 2;
        width: 1000px;
        margin-left: -500px;
    }
    
    script {
        display: none;
    }
    
    .pullDownList :hover {
        background: #f60;
    }
    
    .fomW {
        position: absolute;
        bottom: 20px;
        left: 50%;
        height: 20px;
        z-index: 2;
        width: 1000px;
        margin-left: -500px;
    }
    
    .jsNav {
        text-align: center;
    }
    
    .jsNav a.current {
        background: #fc8f0f;
        cursor: pointer;
    }
    
    .jsNav a {
        display: inline-block;
        background: #fff;
        width: 15px;
        height: 15px;
        border-radius: 50%;
        margin: 0 5px;
    }
    
    .hd-bg {
        padding: 15px 0 0;
        width: 100%;
        height: 2591px;
    }
    
    .wrap {
        width: 1200px;
        margin: 0 auto;
    }
    
    .aab {
        width: 1578px;
        height: 2985px;
    }
    
    .tTab {
        display: inline-block;
    }
    
    .tTab ul li {
        float: left;
        padding-right: 4px;
    }
    
    element.style {
        border: 0;
        vertical-align: bottom;
        margin: 0;
        width: 297px;
        height: 148px;
    }
    
    html {
        display: block;
    }
    
    head {
        display: none;
    }
    
    element.style {
        background-color: transparent;
    }
    
    a:-webkit-any-link {
        color: -webkit-link;
        cursor: pointer;
        text-decoration: underline;
    }
    
    script {
        display: none;
    }
    
    .tTab ul li.last {
        padding-right: 0;
    }
    
    .tTab ul li {
        float: left;
        padding-right: 4px;
    }
    
    .active a img {
        position: absolute;
        width: 1600px;
        height: 400px;
        float: left;
        margin: 0 auto;
    }
    
    .mtzc:hover {
        text-decoration: none;
        color: #f60;
    }
    
    .floor {
        position: relative;
        clear: both;
        margin: 0 0 10px;
    }
    
    .floor .hd {
        height: 80px;
        overflow: hidden;
        border: 1px solid #f1f1f1;
        background: #fff;
        margin-bottom: 10px;
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: 100%;
        font-weight: normal;
    }
    
    .floor .hd h2 a {
        padding: 0 0 0 32px;
        color: #333;
        font-size: 26px;
        font-weight: bold;
        line-height: 80px;
        text-decoration: none;
    }
    
    .rui:hover {
        text-decoration: none;
    }
    
    .floor .bd {
        position: relative;
        margin: 0 0 6px;
    }
    
    .tabview-floor {
        position: relative;
    }
    
    .tabview-floor .ui-tabs {
        position: absolute;
        top: -65px;
        right: 0;
        height: 30px;
        overflow: hidden;
    }
    
    .tabview-floor .ui-tabs li {
        height: 30px;
        margin: 0 0 0 -1px;
        padding: 0 14px;
        background-position: 0 -115px;
        line-height: 30px;
    }
    
    #search-2013 {
        float: left;
        padding: 10px 0 0 0;
        width: 530px;
        margin-left: 185px
    }
    
    #search-2013 .i-search {
        border: 3px solid #ddd;
        height: 30px;
        margin-bottom: 3px;
        width: 504px;
        /* z-index: 11; */
    }
    
    #search-2013 #shelper {
        background: none repeat scroll 0 0 #fff;
        border: 1px solid #ff6600;
        box-shadow: 0 0 5px #999;
        left: -3px;
        overflow: hidden;
        position: absolute;
        top: 32px;
        width: 308px;
    }
    
    #search-2013 .form {
        height: 30px;
        overflow: hidden;
    }
    
    #search-2013 .text {
        background-color: #fff;
        background-position: 0 -360px;
        background-repeat: repeat-x;
        color: #999;
        font-family: arial, "宋体";
        font-size: 14px;
        height: 20px;
        line-height: 20px;
        padding: 5px;
        width: 416px;
    }
    
    #search-2013 input {
        border: 0 none;
        height: 30px;
        margin: 0;
        padding: 0;
    }
    
    #search-2013 .button {
        background: #ff6600;
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        width: 78px;
    }
    
    .form input {
        float: left;
    }
    
    #search-2013 input {
        border: 0 none;
        height: 30px;
        margin: 0;
        padding: 0;
    }
    
    div,
    ul,
    li,
    p,
    form {
        padding: 0px;
        margin: 0px;
        list-style-type: none;
    }
    
    .hide {
        display: none;
    }
    
    .ui-tabs li {
        float: left;
    }
    
    .ui-tabs li a {
        text-decoration: none;
        color: #333;
    }
    
    .ui-tabs a:hover {
        color: #f60;
    }
    
    .product-list {
        margin: 0 -6px 0 0;
    }
    
    .product-list li.first {
        margin-left: 0;
    }
    
    .product-list li {
        position: relative;
        z-index: 1;
        float: left;
        width: 290px;
        height: 420px;
        border: 1px solid #f1f1f1;
        background: #fff;
        margin: 0 0 10px 10px;
    }
    
    .ui-figure {
        clear: both;
    }
    
    .figure-product .pic {
        position: relative;
        width: 290px;
        height: 290px;
        display: table-cell;
        vertical-align: middle;
        line-height: 189px;
    }
    
    .ui-figure .pic {
        overflow: hidden;
        font-size: 0;
        line-height: 0;
        text-align: center;
    }
    
    .pic a:hover {
        text-decoration: none;
    }
    
    a:-webkit-any-link {
        color: -webkit-link;
        cursor: pointer;
        text-decoration: underline;
    }
    
    .pic a {
        color: #333;
        text-decoration: none;
    }
    
    .figure-product .pic img {
        max-width: 290px;
        max-height: 290px;
        vertical-align: middle;
    }
    
    img {
        border: 0;
    }
    
    .figure-product .title {
        height: 24px;
        overflow: hidden;
        padding: 0 8px;
        line-height: 24px;
        /* text-align: center; */
    }
    
    .cont a {
        font-size: 14px;
    }
    
    .figure-product .title_m a {
        font-size: 12px;
        height: 24px;
        overflow: hidden;
        padding: 0 8px;
        line-height: 20px;
        font-weight: normal;
        /* text-align: center; */
    }
    
    .figure-product .meta {
        height: 35px;
        margin: 0 0 4px;
        padding: 0 8px;
        color: #ff6600;
        line-height: 35px;
    }
    
    .figure-product .meta strong {
        float: left;
        margin: 0 10px 0 0;
        font-size: 16px;
        font-weight: bold;
    }
    
    .figure-product .meta span {
        float: right;
        margin: 0 10px 0 0;
        color: #333;
        font-weight: bold;
    }
    
    .figure-product .meta span font {
        background: #ff6600;
        font-size: 12px;
        color: #FFFFFF;
        padding: 2px 5px;
        margin-right: 3px;
    }
    
    .figure-product .info {
        height: 30px;
        padding: 0 8px;
        color: #666;
        line-height: 30px;
    }
    
    .figure-product .info span {
        margin: 0 5px;
        color: #d9d9d9;
    }
    
    .cont a {
        font-size: 14px;
    }
    
    .title a {
        color: #333;
        text-decoration: none;
    }
    
    .title a:hover {
        color: #f60;
    }
    
    .tTab {
        display: inline-block;
    }
    
    element.style {
        border: 0;
        vertical-align: bottom;
        margin: 0;
        width: 1200px;
        height: 150px;
    }
    
    element.style {
        background-color: transparent;
    }
    
    .qszb a:hover {
        text-decoration: none;
    }
    
    .product-list {
        margin: 0 -6px 0 0;
    }
    
    .tTab1 {
        display: inline-block;
    }
    
    .mod {
        position: relative;
        clear: both;
        margin: 0 0 10px;
        height: 150px;
    }
    
    .tTab1 ul {
        margin-bottom: 5px;
        display: inline-block;
    }
    
    .tTab1 ul li {
        float: left;
        padding-right: 6px;
        padding-top: -10px;
    }
    
    element.style {
        border: 0;
        vertical-align: bottom;
        margin: 0;
        width: 399px;
        height: 172px;
    }
    
    .tTab1 ul li.last {
        padding-right: 0;
    }
    
    .tTab1 ul li {
        float: left;
        padding-right: 6px;
    }
    
    .flagship-store-mod {
        position: relative;
        border: 1px solid #f1f1f1;
        background: #fff;
    }
    
    .flagship-store-mod .hd {
        height: 35px;
        margin: 0 0 10px 0;
        background: #ffffff;
        border: 1px solid #f1f1f1;
    }
    
    .flagship-store-mod .hd .title {
        padding: 0 0 0 10px;
        color: #3a3440;
        font-size: 18px;
        font-weight: bold;
        line-height: 35px;
    }
    
    .flagship-store-mod .bd {
        padding: 0 0 0 10px;
    }
    
    .flagship-store-list li {
        float: left;
        margin: 0 6px 6px 0;
        border: 1px solid #eed9c9;
        width: 90px;
        height: 90px;
    }
    
    .flagship-store-list li img {
        width: 90px;
        height: 90px;
    }
    
    .w-index {
        width: 1200px;
        margin: 0 auto;
    }
    
    #service-2013 {
        padding: 10px 20px;
        margin: 20px 0;
        background: #FFF;
        border-top: 1px solid #f1f1f1;
        margin-top: 40px;
    }
    
    #service-2013 dl {
        float: left;
        width: 196px;
    }
    
    #service-2013 dt {
        position: relative;
        padding: 6px 0 6px 44px;
        font: 14px "microsoft yahei";
        zoom: 1;
    }
    
    #service-2013 dl.fore1 b {
        background-position: 0 -55px;
    }
    
    #service-2013 dt b {
        position: absolute;
        top: 5px;
        left: 0;
        width: 40px;
        height: 40px;
    }
    
    strong {
        font-weight: bold;
    }
    
    .clearfix:after {
        display: block;
        clear: both;
        height: 0;
        line-height: 0;
        visibility: hidden;
        content: "";
    }
    
    #service-2013 dd {
        min-height: 120px;
        padding-left: 24px;
        margin-left: 20px;
        line-height: 20px;
    }
    
    #service-2013 dl.fore2 b {
        background-position: -50px -55px;
    }
    
    #service-2013 dl.fore3 b {
        background-position: 0 -102px;
    }
    
    #service-2013 dl.fore4 b {
        background-position: -50px -102px;
    }
    
    #service-2013 dl b {
        background-image: url(http://www.newmotor.com.cn/Images/shop/20130330A_1.png);
        background-repeat: no-repeat;
    }
    
    #service-2013 dl.fore5 {
        width: 160px;
    }
    
    #service-2013 dl.fore5 b {
        background-position: 0 -149px;
    }
    
    .w-index {
        width: 1200px;
        margin: 0 auto;
    }
    
    .hd-bg {
        padding: 15px 0 0;
        width: 100%;
        height: 2591px;
    }
    
    .footer-index {
        padding: 23px 0 31px;
        /* border-top: 1px solid #f1f1f1; */
        text-align: center;
        line-height: 25px;
    }
    
    .footer-index a {
        color: #333;
        font-size: 12px;
        text-decoration: none;
    }
    
    #copyright {
        color: #333;
        font-size: 12px;
        text-decoration: none;
    }
    
    .ddd div a {
        color: #333;
        font-size: 12px;
        text-decoration: none;
    }
    
    .ddd div a:hover {
        color: #f60;
    }
    
    .title_m a {
        text-decoration: none;
    }
    
    .li a {
        text-decoration: none;
    }
    
    .crumb {
        padding: 10px;
    }
    
    body {
        font-size: 12px;
        color: #666;
    }